long-term relationships - Francés Inglés Diccionario